#include <QApplication>
#include <QFile>
#include <QPushButton>
#include <QTextStream>
#include "interfacemanager.h"
#include "mainwindow.h"
#include <system.h>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    MainWindow w;
    w.show();
    System system;
    system.start(); //这里面注册窗口

    // 打开并加载 .qss 文件
    QFile file(":/Style/GlobalStyle.qss"); // 使用资源文件
    if (file.open(QFile::ReadOnly)) {
        QString styleSheet = file.readAll();
        a.setStyleSheet(styleSheet);
        file.close();
    }
    //表示一开始就进入Beta界面,即幕布第一张就是Beta
    // InterfaceManager::instance()->switchToPage("/MainWindow/Beta");
    //InterfaceManager::instance()->switchToPage("/MainWindow/Beta");
    // InterfaceManager::instance()->switchToPage("/MainWindow/Beta/Gama");
    InterfaceManager::instance()->switchToPage("/MainWindow/First");

    return a.exec();
}
